package com;

/**
 * This Class contains a set of possible Event's name of the events 
 * @author Francesco Aiello, Antonio Guerrieri, Raffaele Gravina
 *
 */
public class ParamsLabel {
	
	/**
	 * GENERIC EVENT
	 */
	public static final String	EVT_ADDRESS			= "address";
	
	/**
	 * AGENT
	 */
	public static final String	AGT_ID				= "agentID";
	
	
	public static final String	AGT_SUFFIX			= "agentSuffix";
	
	public static final String	AGT_NAME			= "agent";
	
	public static final String	AGT_PARAMS			= "params";
	
	public static final String	AGT_ADDRESS			= "address";
	
	public static final String	AGT_BASESTATION_ADDRESS			= "baseStationAddress";
	
	/**
	 * SWITCH
	 */
	public static final String	SWT_PRESSED			= "pressed";
	
	public static final String	SWT_RELEASED		= "released";
	
	public static final String	SWT_INDEX			= "index";
	
	public static final String	SWT_ACTION			= "action";
	
	/**
	 * ACCELEROMETER
	 */
	public static final String	ACC_TILT_X_VALUE		= "tiltXValue";
	
	public static final String	ACC_TILT_Y_VALUE		= "tiltYValue";
	
	public static final String	ACC_TILT_Z_VALUE		= "tiltZValue";
	
	public static final String	ACC_ACCEL_VALUE		= "accelValue";
	
	public static final String	ACC_ACCEL_X_VALUE		= "accelXValue";
	
	public static final String	ACC_ACCEL_Y_VALUE		= "accelYValue";
	
	public static final String	ACC_ACCEL_Z_VALUE		= "accelZValue";
	
	public static final String	ACC_THRESHOLD_LOW_VALUE	= "lowAccelValue";
	
	public static final String	ACC_THRESHOLD_HIGH_VALUE	= "highAccelValue";
	
	public static final String	ACC_AXIS					= "axis";
	
	public static final String	ACC_RELATIVE				= "relative";
	
	/**
	 * LIGHT
	 */
	public static final String	LGH_LIGHT_VALUE	= "lightValue";
	
	public static final String	LGH_THRESHOLD_LOW_VALUE	= "lowLightValue";
	
	public static final String	LGH_THRESHOLD_HIGH_VALUE	= "highLightValue";
	
	/**
	 * TEMPERATURE
	 */
	public static final String	TMP_TEMPERATURE_VALUE	= "temperatureValue";
	
	public static final String	TMP_THRESHOLD_LOW_VALUE	= "lowTemperatureValue";
	
	public static final String	TMP_THRESHOLD_HIGH_VALUE	= "highTemperatureValue";
	
	public static final String	TMP_CELSIUS				= "celsius";

	/**
	 * LED
	 */
	public static final String	LED_INDEX			= "index";
	
	public static final String	LED_COLOR			= "color";
	
	
	/**
	 * FLASH MEMORY
	 */
	public static final String 	FLS_DATA			= "data";
	public static final String 	FLS_RECORD_ID		= "recordID";
	
	/**
	 * GENERIC SENSOR
	 */
	public static final String	SNS_ID				= "sensorID";
	
	public static final String	INO_ID				= "ioID";

	/**
	 * TIMER ID
	 */
	public static final String	TMR_ID				= "timerID";

	/**
	 * BATTERY LEVEL
	 */
	public static final String BTR_CURRENT_LEVEL 			= "batteryLevel";
	
	
}

